combat survival - French English Dictionary